Erzeugen von XML-Strukturen
Der speedata Publisher kann XML-Dateien erzeugen, speichern und wieder einlesen. Damit kann man Inhaltsverzeichnisse, Querverweise und weitere andere Anwendungen realisieren.
Die XML-Struktur wird nicht direkt, sondern indirekt über die beiden Befehle <Element>
und <Attributes>
erzeugt.
So kann die folgende XML-Datei
<Root>
<Greeting content="Hello, world!" />
</Root>
aus dieser Struktur im Layoutregelwerk erzeugt werden:
<Element name="Root">
<Element name="Greeting">
<Attribute name="content" select="'Hello, world!'"/>
</Element>
</Element>
Textinhalte außerhalb von Attributen, wie z. B. mixed content, können mit dem Publisher nicht ausgegeben werden.
Ein ausführliches Beispiel ist in Verzeichnisse erstellen (XML-Struktur) gezeigt.